keep a weather eye out - Turkish English Dictionary